//==============================================================================
// rhino_anim.txt
//==============================================================================

//==============================================================================
define setGlow
{
	SetSelector
    {
		civilizationLogic none/set
		set hotspot
		{
			version
			{
				Visualnone jimmy
			}
		}
		set hotspot
		{
			version
			{
				Visualparticle SFX E Set Gaia animal large
			}
		}
	}
}

//==============================================================================
define Effect
{
	set hotspot
	{
		version
		{
			Visualparticle SFX E Pharoah Animal Conversion
		}
	}
}

//==============================================================================
define swoosh
{
	set hotspot
	{
		version
		{
			VisualParticle attachments a sword swoosh
		}
	}
}

//==============================================================================
anim Birth
{
	SetSelector
	{
		set hotspot
		{
			version
			{
				Visual Animal Rhino_idleA
				connect CHIN Effect hotspot
				connect hitpointbar SetGlow hotspot
			}
		}
	}
}

//==============================================================================
define HeroGlow
{
	set hotspot
	{
		version
		{
			Visualparticle SFX A Hero Glow Small
		}
	}
}

//==============================================================================
anim Idle
{
	SetSelector
	{
		set hotspot
		{
			version
			{
				Visual Animal Rhino_idleA
				connect hitpointbar SetGlow hotspot
			}
		}
	}
}

//==============================================================================
anim Flail
{
	SetSelector
	{
		set hotspot
		{
			version
			{
				Visual Animal Rhino_FlailA
				connect hitpointbar SetGlow hotspot
			}
		}
	}
}

//==============================================================================
anim Bored
{
	SetSelector
	{
		set hotspot
		{
			version
			{
				Visual Animal Rhino_BoredA
				connect hitpointbar SetGlow hotspot
			}
			version
			{
				Visual Animal Rhino_BoredB
				connect hitpointbar SetGlow hotspot
			}
			version
			{
				Visual Animal Rhino_BoredC
				connect hitpointbar SetGlow hotspot
			}
		}
	}
}

//==============================================================================
anim Death
{
	SetSelector
	{
		set hotspot
		{
			version
			{
				Visual Animal Rhino_deathA
				//-- auto generated by the bang animation tool
				//-- do not hand edit these values
				tag SpecificSoundSet 0.51 false HeavyFall checkVisible 
				//-- end auto generated section
				connect hitpointbar SetGlow hotspot
			}
		}
	}
}

//==============================================================================
anim Attack
{
	SetSelector
	{
		set hotspot
		{
			version
			{
				Visual Animal Rhino_AttackA
				//-- auto generated by the bang animation tool
				//-- do not hand edit these values
				tag Attack 0.53 true
				tag GenericSound 0.40 true
				//-- end auto generated section
				connect chin swoosh hotspot
				connect hitpointbar SetGlow hotspot
			}
		}
	}
}

//==============================================================================
anim RangedAttack
{
	SetSelector
	{
		set hotspot
		{
			version
			{
				Visual Animal Rhino_AttackA
				//-- auto generated by the bang animation tool
				//-- do not hand edit these values
				tag Attack 0.53 true
				tag GenericSound 0.40 true
				//-- end auto generated section
				connect hitpointbar SetGlow hotspot
			}
		}
	}
}

//==============================================================================
anim gore
{
	SetSelector
	{
		set hotspot
		{
			version
			{
				Visual Animal Rhino_AttackA
				//-- auto generated by the bang animation tool
				//-- do not hand edit these values
				tag Attack 0.01 true
				tag GenericSound 0.40 true
				tag SpecificSoundSet 0.01 false RhinoCharge checkVisible
				tag SpecificSoundSet 0.53 false CavalryChargeHitWooden checkVisible
				//-- end auto generated section
				connect hitpointbar SetGlow hotspot
				connect hotspot HeroGlow hotspot
				//Length 0.10
			}
		}
	}
}

//==============================================================================
anim WhirlwindAttack
{
	SetSelector
	{
		set hotspot
		{
			version
			{
				Visual Animal Rhino_AttackA
				//-- auto generated by the bang animation tool
				//-- do not hand edit these values
				tag Attack 0.53 true
				tag GenericSound 0.40 true
				tag SpecificSoundSet 0.01 false RhinoCharge checkVisible
				tag SpecificSoundSet 0.53 false CavalryChargeHitWooden checkVisible
				//-- end auto generated section
				connect hitpointbar SetGlow hotspot
			}
		}
	}
}

//==============================================================================
anim Walk
{
	SetSelector
	{
		Techlogic none/Set Age 2 Critter
		set hotspot
		{
			version
			{
				Visual Animal rhino_WalkA
				//-- auto generated by the bang animation tool
				//-- do not hand edit these values
				tag FootstepLeft 0.30 true
				tag FootstepRight 0.80 true
				tag SpecificSoundSet 0.51 false GiantFootsteps checkVisible 
				tag SpecificSoundSet 0.00 false GiantFootsteps checkVisible 
				//-- end auto generated section
				connect hitpointbar SetGlow hotspot
			}
		}
		set hotspot
		{
			version
			{
				Visual Animal rhino_RunA
				//-- auto generated by the bang animation tool
				//-- do not hand edit these values
				tag FootstepLeft 0.03 true
				tag FootstepRight 0.59 true
				tag SpecificSoundSet 0.24 false GiantFootsteps checkVisible 
				tag SpecificSoundSet 0.79 false GiantFootsteps checkVisible 
				//-- end auto generated section
				connect hitpointbar SetGlow hotspot
			}
		}
	}
}

//==============================================================================
anim Run
{
	SetSelector
	{
		set hotspot
		{
			version
			{
				Visual Animal rhino_RunA
				//-- auto generated by the bang animation tool
				//-- do not hand edit these values
				tag SpecificSoundSet 0.24 false GiantFootsteps checkVisible 
				tag SpecificSoundSet 0.79 false GiantFootsteps checkVisible 
				//-- end auto generated section
				connect hitpointbar SetGlow hotspot
			}
		}
	}
}
